HADAS Green Assistant: designing energy-efficient applications
نویسندگان
چکیده
The number of works addressing the role of energy efficiency in the software development has been increasing recently. But, designers and programmers still complain about the lack of tools that help them to make energy-efficiency decisions. Some works show that energy-aware design decisions tend to have a larger impact in the power consumed by applications, than code optimizations. In this paper we present the HADAS green assistant, which helps developers to identify the energy-consuming concerns of their applications (i.e., points in the application that consume more energy, like storing or transferring data), and also to model, analyse and reason about different architectural solutions for each of these concerns. This tool models the variability of more or less green architectural practices and the dependencies between different energy-consuming concerns using variabilty models. Finally, this tool will automatically generate the architectural configuration derived from the selections made by the developer from an energy consumption point of view.
منابع مشابه
Green Energy Generation in Buildings: Grid-Tied Distributed Generation Systems (DGS) With Energy Storage Applications to Sustain the Smart Grid Transformation
The challenge of electricity distribution’s upgrade to incorporate new technologies is big, and electric utilities are mandated to work diligently on this agenda, thus making investments to ensure that current networks maintain their electricity supply commitments secure and reliable in face of disruptions and adverse environmental conditions from a variety of sources. The paper presents a new ...
متن کاملA Survey of Green Base Stations in Cellular Networks
The growing awareness towards energy efficient cellular networks has paved way for new technologies in designing green cellular networks. According to technical analysts, the base stations are the most energy intensive part of a typical cellular network. Saving power in base stations is therefore the primary focus in green cellular networks. The main goal of designing green base stations is for...
متن کاملGreen envelopes classification: the comparative analysis of efficient factors on the thermal and energy performance of green envelopes
This paper classifies green envelopes as green roofs and green walls according to effective factors, which were derived from literature to compare the green envelopes’ thermal and energy performance in a more effective way. For this purpose, an extensive literature review was carried out by searching keywords in databases and studying related journal papers and articles. The research meth...
متن کاملGreen Cloud Computing Architecture with Efficient Resource Allocation System
Cloud computing provides utility-oriented IT services to millions of users throughout the world. It offers a very handy, pay-as-you-go model,that enables hosting of pervasive applications from consumer, scientific, and business domains. However, data centers which provides services to customers and host the Cloud applications consume huge amounts of electrical energy, contributing to high opera...
متن کاملComponents for Energy-Efficient Operating Systems
The proliferation of smartphones and tablet computers has raised awareness of an important aspect of modern system design: energy usage can no longer be neglected when designing systems. Advances in battery technology are lagging behind other features like clock speed, memory, storage or bandwidth [3], which makes energy consumption a major issue in today’s systems. Not only portable devices, b...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/1612.08095 شماره
صفحات -
تاریخ انتشار 2016